payment received - Francés Inglés Diccionario